Real-Time Chord Recognition for Live Performance
نویسندگان
چکیده
This paper describes work aimed at creating an efficient, real-time, robust and high performance chord recognition system for use on a single instrument in a live performance context. An improved chroma calculation method is combined with a classification technique based on masking out expected note positions in the chromagram and minimising the residual energy. We demonstrate that our approach can be used to classify a wide range of chords, in real-time, on a frame by frame basis. We present these analysis techniques as externals for Max/MSP.
منابع مشابه
A Supervised Approach To Musical Chord Recognition
In this paper, we present a prototype of an online tool for real-time chord recognition, leveraging the capabilities of new web technologies such as the Web Audio API, and WebSockets. We use a Hidden Markov Model in conjunction with Gaussian Discriminant Analysis for the classification task. Unlike approaches to collect data through web-scraping or training on hand-labeled song data, we generat...
متن کاملMeta-song evaluation for chord recognition
We present a new approach to evaluate chord recognition systems on songs which do not have full annotations. The principle is to use online chord databases to generate high accurate “pseudo annotations” for these songs and compute “pseudo accuracies” of test systems. Statistical models that model the relationship between “pseudo accuracy” and real performance are then applied to estimate test s...
متن کاملRecent Work In Real - Time 1 Music Understanding By Computer
Music Understanding refers to the recognition or identification of structure and pattern in musical information. Three distinct music understanding projects initiated by the author are discussed. In the first, Computer Accompaniment, the goal is to follow a performer in a score. Knowledge of the position in the score as a function of time can be used to synchronize an accompaniment to the live ...
متن کاملAudio Chord Recognition with a Hybrid Recurrent Neural Network
In this paper, we present a novel architecture for audio chord estimation using a hybrid recurrent neural network. The architecture replaces hidden Markov models (HMMs) with recurrent neural network (RNN) based language models for modelling temporal dependencies between chords. We demonstrate the ability of feed forward deep neural networks (DNNs) to learn discriminative features directly from ...
متن کاملUsing Music to Interact with a Virtual Character
We present a real-time system which allows musicians to interact with synthetic virtual characters as they perform. Using Max/MSP to parameterize keyboard and vocal input, meaningful features (pitch, amplitude, chord information, and vocal timbre) are extracted from live performance in real-time. These extracted musical features are then mapped to character behaviour in such a way that the musi...
متن کامل